package com.bestcem.xm.deliver.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum DeliverChannelEnum {

    DELIVER_CHANNEL_NULL(0, "未知"),
    DELIVER_CHANNEL_PREVIEW(1, "预览"),
    DELIVER_CHANNEL_QRCODE(2, "二维码"),
    DELIVER_CHANNEL_SMS(3, "短信"),
    DELIVER_CHANNEL_WECHAT(4, "微信"),
    DELIVER_CHANNEL_ALIPAY(5, "支付宝"),
    DELIVER_CHANNEL_EMAIL(6, "邮件"),
    DELIVER_CHANNEL_CUSTOM(7, "定制"),
    DELIVER_CHANNEL_EMBED(8, "嵌入式投放"),
    DELIVER_CHANNEL_DEDICATED(9, "二维码 专用)"),
    DELIVER_CHANNEL_SAMPLE(10, "样本"),
    DELIVER_CHANNEL_CUSTOM_LINK(11, "自定义链接"),
    DELIVER_CHANNEL_CUSTOM_API(12, "接口投放"),
    DELIVER_CHANNEL_WECHATMP(13, "微信公众号投放"),
    DELIVER_CHANNEL_WECHATMINI(14, "微信小程序投放");

    @EnumValue
    private final int value;

    private final String desc;

}
